automobile transportation by sea - French English Dictionary